package com.howie.parnote.module;

import java.io.Serializable;
import java.util.Date;

public class LoginInfoModule implements Serializable {

	public enum LoginStatus {
		AVAILABLE("AV"), DISABLED("DI"), NONACTIVATED("NO");

		private String value;

		private LoginStatus(String value) {
			this.value = value;
		}

		public String getValue() {
			return value;
		}
	}

	private SharerModule sharer;

	private String sharerEmail;

	private String sharerPhone;

	private String loginPassword;

	private Date registerTime;

	private String loginStatus;

	public String getLoginStatus() {
		return loginStatus;
	}

	public void setLoginStatus(String loginStatus) {
		this.loginStatus = loginStatus;
	}

	public SharerModule getSharer() {
		return sharer;
	}

	public void setSharer(SharerModule sharer) {
		this.sharer = sharer;
	}

	public String getSharerEmail() {
		return sharerEmail;
	}

	public void setSharerEmail(String sharerEmail) {
		this.sharerEmail = sharerEmail == null ? null : sharerEmail.trim();
	}

	public String getSharerPhone() {
		return sharerPhone;
	}

	public void setSharerPhone(String sharerPhone) {
		this.sharerPhone = sharerPhone == null ? null : sharerPhone.trim();
	}

	public String getLoginPassword() {
		return loginPassword;
	}

	public void setLoginPassword(String loginPassword) {
		this.loginPassword = loginPassword;
	}

	public Date getRegisterTime() {
		return registerTime;
	}

	public void setRegisterTime(Date registerTime) {
		this.registerTime = registerTime;
	}
}